package com.cst.zju.anime.mapper;

import com.cst.zju.anime.model.AnimeAndTagsExample;
import com.cst.zju.anime.model.AnimeAndTagsKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AnimeAndTagsMapper {
    int countByExample(AnimeAndTagsExample example);

    int deleteByExample(AnimeAndTagsExample example);

    int deleteByPrimaryKey(AnimeAndTagsKey key);

    int insert(AnimeAndTagsKey record);

    int insertSelective(AnimeAndTagsKey record);

    List<AnimeAndTagsKey> selectByExample(AnimeAndTagsExample example);

    int updateByExampleSelective(@Param("record") AnimeAndTagsKey record, @Param("example") AnimeAndTagsExample example);

    int updateByExample(@Param("record") AnimeAndTagsKey record, @Param("example") AnimeAndTagsExample example);
}